package com.gyt.manager.domain.req;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * @author gyt on 2021/4/30 13:28
 */
@Setter
@Getter
public class LabelReq {
    /*{"keyword":"","fowner":"","flabelState":"","pageNum":1,"pageSize":10,"orderKey":"","sortType":"DESC"}*/
    @ApiModelProperty(value = "关键字")
    private String keyword;
    @ApiModelProperty(value = "责任人")
    private String fowner;
    @ApiModelProperty(value = "标签等级:L1,L2,L3,L4")
    private String flabelLevel;
    @ApiModelProperty(value = "标签状态:-1-未知,0-待上线,1-自检中,2-自检不通过,"
            + "3-审批中,4-驳回,5-试运行,6-已上线,7-已下线,8-上线中")
    private Integer flabelState;
    @ApiModelProperty(value = "标签列表状态:0-所有;1-个人,默认为0")
    private Integer labelType = 0;
    @ApiModelProperty(value = "排序字段名:任务ID-flabel_id,"
            + "任务名称-flabel_name,上线时间-flabel_upline_time")
    private String orderKey = "flabel_upline_time";
    @ApiModelProperty(value = "排序类型:ASC-升,DESC-降;默认为DESC")
    private String sortType = "DESC";
    @ApiModelProperty(value = "当前页")
    private Integer pageNum =1;
    @ApiModelProperty(value = "每页数量")
    private Integer pageSize =10;

}